<?php
class TesteDebugController extends AppController
{	
	public function index($teste, $naoTem, $tambemNaoTem)
	{
		debug($inexistente);
		
		debug(array('teste', 213, 'testandos!!', array('balsdbjas', null, 11111, 'oi'), false, 'teste'), "teste");
		
		function terceira($parametro){
			$coco = "blabsdlasbd";
			if(!is_numeric($parametro)){
				trigger_error("O parametro deveria ser um numérico!", E_USER_ERROR);
			}
			//essa chamada simplesmente imprime todas as variáveis de contexto
			//trigger_error('vars');			
		}
		
		function segunda($parametro){
			terceira($parametro);
		}
		
		function primeira($parametro){
			segunda($parametro);
		}
		
		primeira("bla");
		
		global $_URL;
		debug($_URL);
	}	
}
?>